an unpleasant person - French English Dictionary